home *** CD-ROM | disk | FTP | other *** search
- head 1.4;
- branch ;
- access ;
- symbols ;
- locks ; strict;
- comment @@;
-
-
- 1.4
- date 90.02.20.11.50.18; author douglis; state Exp;
- branches ;
- next 1.3;
-
- 1.3
- date 89.04.03.22.23.43; author douglis; state Exp;
- branches ;
- next 1.2;
-
- 1.2
- date 88.10.10.10.32.44; author ouster; state Exp;
- branches ;
- next 1.1;
-
- 1.1
- date 88.10.10.10.26.07; author ouster; state Exp;
- branches ;
- next ;
-
-
- desc
- @@
-
-
- 1.4
- log
- @tried to add some consistency to ::/: operators, and fixed tve's TYPE==personal complaint
- @
- text
- @#
- # This is an included makefile to assist in recompiling collections
- # of related programs (the world). For each standard target "x",
- # this file provides a corresponding target "xworld", which will
- # remake "x" in each of the directories in the WORLD variable, in
- # addition to remaking in the current directory.
- #
- # Before including this makefile, the calling makefile should define
- # the following variables:
- #
- # WORLD - List of related directories in which world makes should
- # be invoked.
- #
- # $Header: /sprite/lib/pmake/RCS/world.mk,v 1.3 89/04/03 22:23:43 douglis Exp $
- #
-
- WORLD ?=
-
- others :: .MAKE
- @@for i in $(WORLD); do
- @@echo --- pmake in $$i ---
- @@(cd $$i; $(MAKE) -l $(PASSVARS) TM=$(TM))
- @@done
-
- installothers :: .MAKE
- @@for i in $(WORLD); do
- @@echo --- pmake install in $$i ---
- @@(cd $$i; $(MAKE) -l $(PASSVARS) TM=$(TM) install)
- @@done
-
- cleanothers : .MAKE
- @@for i in $(WORLD); do
- @@echo --- pmake clean in ../cc1.$$i ---
- @@(cd ../cc1.$$i; $(MAKE) -l $(PASSVARS) TM=$(TM) clean)
- @@done
-
- tidyothers : .MAKE
- @@for i in $(WORLD); do
- @@echo --- pmake tidy in ../cc1.$$i ---
- @@(cd ../cc1.$$i; $(MAKE) -l $(PASSVARS) TM=$(TM) tidy)
- @@done
-
- othersall : .MAKE
- @@for i in $(WORLD); do
- @@echo --- pmake all in $$i ---
- @@(cd $$i; $(MAKE) -l $(PASSVARS) all)
- @@done
-
- installothersall :: .MAKE
- @@for i in $(WORLD); do
- @@echo --- pmake installall in $$i ---
- @@(cd $$i; $(MAKE) -l $(PASSVARS) installall)
- @@done
-
- cleanothersall :: .MAKE
- @@for i in $(WORLD); do
- @@echo --- pmake cleanall in $$i ---
- @@(cd $$i; $(MAKE) -l $(PASSVARS) cleanall)
- @@done
-
- tidyothersall :: .MAKE
- @@for i in $(WORLD); do
- @@echo --- pmake tidyall in $$i ---
- @@(cd $$i; $(MAKE) -l $(PASSVARS) tidyall)
- @@done
-
- world :: default others
- installworld :: install installothers
- cleanworld :: clean cleanothers
- tidyworld :: tidy tidyothers
- worldall :: all othersall
- installworldall :: installall installothersall
- cleanworldall :: cleanall cleanothersall
- tidyworldall :: tidyall tidyothersall
- @
-
-
- 1.3
- log
- @added 'tidy' target.
- @
- text
- @d14 1
- a14 1
- # $Header: /sprite/lib/pmake/RCS/world.mk,v 1.2 88/10/10 10:32:44 ouster Exp Locker: douglis $
- d19 1
- a19 1
- others : .MAKE
- d25 1
- a25 1
- installothers : .MAKE
- d49 1
- a49 1
- installothersall : .MAKE
- d55 1
- a55 1
- cleanothersall : .MAKE
- d61 1
- a61 1
- tidyothersall : .MAKE
- d67 8
- a74 8
- world : default others
- installworld : install installothers
- cleanworld : clean cleanothers
- tidyworld : tidy tidyothers
- worldall : all othersall
- installworldall : installall installothersall
- cleanworldall : cleanall cleanothersall
- tidyworldall : tidyall tidyothersall
- @
-
-
- 1.2
- log
- @Move "all" to be after "others".
- @
- text
- @d14 1
- a14 1
- # $Header: world.mk,v 1.1 88/10/10 10:26:07 ouster Exp $
- d37 6
- d61 6
- d70 1
- d74 1
- @
-
-
- 1.1
- log
- @Initial revision
- @
- text
- @d14 1
- a14 1
- # $Header: all.mk,v 1.6 88/08/23 16:47:03 douglis Exp $
- d37 1
- a37 1
- allothers : .MAKE
- d43 1
- a43 1
- installallothers : .MAKE
- d49 1
- a49 1
- cleanallothers : .MAKE
- d58 3
- a60 3
- allworld : all allothers
- installallworld : installall installallothers
- cleanallworld : cleanall cleanallothers
- @
-